From 0d94b974b3e7564b130fe5960a636bae9fa08a1d Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 21 Nov 2011 14:37:57 +0100 Subject: [PATCH] win32: Don't dereference keyboard_grab if it is NULL This fixes a crash in e.g. testdnd --- gdk/win32/gdkevents-win32.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c index 16d81956eb..83adae67a8 100644 --- a/gdk/win32/gdkevents-win32.c +++ b/gdk/win32/gdkevents-win32.c @@ -2730,7 +2730,8 @@ gdk_event_translate (MSG *msg, gdk_pointer_ungrab (msg->time); } - if (keyboard_grab->window == window) + if (keyboard_grab != NULL && + keyboard_grab->window == window) gdk_keyboard_ungrab (msg->time); } -- 2.30.2